A Firm Real-Time System Implementation using Commercial Off-the-Shelf Hardware and Free Software

نویسندگان

  • B. Srinivasan
  • S. Pather
  • R. Hill
  • F. Ansari
  • Douglas Niehaus
چکیده

The emergence of multimedia and high-speed networks has expanded the class of applications that combine the timing requirements of hard real-time applications with the need for operating system services typically available only on soft-real time or timesharing systems. These applications, which we describe as firm real-time, currently have no widely-available, low-cost operating system to support them. In this paper we discuss modifications we have made to the popular Linux operating system that give it the ability to support the comparatively stringent timing requirements of these applications, while still giving them access to the full range of Linux services. Using our firm real-time system as a basis, we have developed the ATM Reference Traffic System (ARTS) that is capable of recording and accurately reproducing packet-level ATM traffic streams with timing resolution in microseconds. The effectiveness of this application, as well as the comparative ease with which it was developed, illustrate the performance and utility of our

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

FPGA Implementation of JPEG and JPEG2000-Based Dynamic Partial Reconfiguration on SOC for Remote Sensing Satellite On-Board Processing

This paper presents the design procedure and implementation results of a proposed hardware which performs different satellite Image compressions using FPGA Xilinx board. First, the method is described and then VHDL code is written and synthesized by ISE software of Xilinx Company. The results show that it is easy and useful to design, develop and implement the hardware image compressor using ne...

متن کامل

Field Programmable Gate Array–based Implementation of an Improved Algorithm for Objects Distance Measurement (TECHNICAL NOTE)

In this work, the design of a low-cost, field programmable gate array (FPGA)-based digital hardware platform that implements image processing algorithms for real-time distance measurement is presented. Using embedded development kit (EDK) tools from Xilinx, the system is developed on a spartan3 / xc3s400, one of the common and low cost field programmable gate arrays from the Xilinx Spartan fami...

متن کامل

Quadcopter control using Android based sensing

This paper investigates the concept of a quadcopter implemented using the sensors and computational power of a smartphone. The main goal is to give an example of the possible applications of external hardware combined with commercial off the shelf (COTS) electronics. Practical problems that required attention were implementation of sensor fusion using the smartphone’s sensors and the controller...

متن کامل

Real Time Operating Systems Implemented in Hardware

This paper describes several state-of-the-art realtime operating systems (RTOS) implemented in hardware that implement task scheduling, synchronization, multiprocessor dispatching, time management and event management. When designers develop RTOS support in hardware different levels of hardware usage are used. Many architects developing RTOS supporting hardware are opting for designs focused ar...

متن کامل

Integrated Hardware and Software Fault Tolerance for Real Time Applications

A distributed fault tolerant system for real time process control based on an enhancement of the distributed recovery block is described. Coverage is provided for failures in hardware, system software, networks, and application software. Fault tolerance provisions are introduced at the system level and in application software using an architecture based on the distributed recovery block (DRB). ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998